Government Hikes Windfall Taxes In Its Twelfth Review | Business News | Share Market Updates